专利摘要:
本申請提供了一種多用戶分配有限資源的處理方法,以解決多用戶分配有限資源的處理中伺服器處理資料量大的問題。該方法包括:伺服器接收各個用戶針對有限資源的參與請求;伺服器統計發送參與請求的用戶數量;當用戶數量達到預定值時,伺服器根據配置修改對應有限資源的資料;伺服器將根據用戶數量所對應修改的有限資源分配資源給參與請求的用戶。在資源有限但用戶較多的情況下,伺服器只需統計用戶數量,接收請求,而後分配資源,並且一個用戶不會重複發送資料,伺服器只需接收各個用戶發送的一次參與請求,能夠減少伺服器處理的資料量,降低對伺服器的壓力。
公开号:TW201318377A
申请号:TW101103767
申请日:2012-02-06
公开日:2013-05-01
发明作者:Xiang Wang;Fang Chen;chun-chun Huang
申请人:Alibaba Group Holding Ltd;
IPC主号:H04L47-00
专利说明:
多用戶分配有限資源的處理方法及系統
本申請係關於網路技術,特別是關於一種多用戶分配有限資源的處理方法及系統。
在資料處理中,有時會涉及多個用戶,但資源卻是有限的,多個用戶要搶佔有限的資源。其中一種方法就是對各個用戶發送的資料進行比較,透過不斷的比較,最終得到可以搶佔資源的用戶。在這種方法中,伺服器要不斷的比較用戶傳送的資料,一個用戶為了得到資源,也會多次發送資料給伺服器,用戶數量越多,伺服器要進行的比較操作也越多,要處理的資料也越多,會增加伺服器的負擔。
例如,一種網路購物方式是多用戶搶購有限的商品,在這種方式中用戶必須不斷的出價,以高於其他用戶的價格購得商品。在這種購物方式中,在一個時間段內,伺服器首先要接收各個用戶的參與請求,然後接收用戶2的價格資料,並與之前價格資料最高的用戶1進行比較,用戶2的價格資料必須高於用戶1的價格資料才能出價成功。然後返回通知用戶2出價成功,還要告知所有用戶現在的商品價格,通知用戶繼續出價,直至時間段結束,得到最高的價格資料。期間,一個用戶為了得到商品,會發送多次的價格資料,用戶的數量越多,伺服器要比較的資料就越多,相對要處理的資料量也就越大。
在整個出價競購的過程中,伺服器要接收各個用戶多次發送的資料,不斷的迴圈執行接收資料,比較資料,確認資料和返回資料這一系列操作,因此大量的資料需要伺服器進行處理,給伺服器造成很大的壓力。
本申請提供一種多用戶分配有限資源的處理方法及系統,以解決多用戶分配有限資源的處理中伺服器處理資料量大的問題。
為了解決上述問題,本申請公開了一種多用戶分配有限資源的處理方法,包括:伺服器接收各個用戶針對有限資源的參與請求;伺服器統計發送參與請求的用戶數量;當用戶數量達到預定值時,伺服器根據配置修改對應有限資源的資料;伺服器將根據用戶數量所對應修改的有限資源分配資源給參與請求的用戶。
較佳的,該有限資源的資料包括價格資料,當用戶數量達到預定值時,伺服器根據配置修改對應有限資源的資料,包括:當用戶數量達到預定值時,伺服器根據配置降低對應有限資源的價格資料。
較佳的,該伺服器將根據用戶數量所對應修改的有限資源分配資源給參與請求的用戶,包括:伺服器接收發送過參與請求用戶的資源請求;伺服器將根據用戶數量所對應修改的有限資源的價格資料,以對應價格資料分配資源給對應用戶。
較佳的,該伺服器接收各個用戶的參與請求之後,還包括:伺服器發送驗證資訊給發送參與請求的用戶;伺服器接收並驗證用戶返回的驗證資料,用戶驗證成功後,操作請求發送成功。
較佳的,預先配置開始時間、結束時間和資源數量。
較佳的,當達到預定的結束時間時,執行結束的操作,和/或,當資源數量為0時,執行結束的操作。
相應的,本申請還公開了一種多用戶分配有限資源的處理系統,包括:接收參與請求模組,用於接收各個用戶針對有限資源的參與請求;統計用戶數量模組,用於統計發送參與請求的用戶數量;修改資料模組,用於當用戶數量達到預定值時,根據配置修改對應有限資源的資料;分配資源模組,用於將根據用戶數量所對應修改的有限資源分配資源給參與請求的用戶。
較佳的,該有限資源的資料包括價格資料,該修改資料模組,還用於當用戶數量達到預定值時,根據配置降低對應有限資源的價格資料。
較佳的,該分配資源模組,包括:接收資源請求子模組,用於接收發送過參與請求用戶的資源請求;分配資源子模組,用於將根據用戶數量所對應修改的有限資源的價格資料,以對應價格資料分配資源給對應用戶。
較佳的,該系統還包括:發送驗證資訊模組,用於發送驗證資訊給發送參與請求的用戶;接收並驗證模組,用於接收並驗證用戶返回的驗證資料,用戶驗證成功後,操作請求發送成功。
與現有技術相比,本申請包括以下優點:伺服器接收各個用戶針對有限資源參與請求,然後統計發送參與請求的用戶數量,當用戶數量達到預定值時,根據配置修改對應有限資源的資料,將根據用戶數量所對應修改的有限資源,分配資源給參與請求的用戶。在資源有限但用戶較多的情況下,伺服器只需統計用戶數量,接收請求,而後分配資源,並且一個用戶不會重複發送資料,伺服器只需接收各個用戶發送的一次參與請求,能夠減少伺服器處理的資料量,降低對伺服器的壓力。
為使本申請的上述目的、特徵和優點能夠更加明顯易懂,下面結合附圖和具體實施方式對本申請作進一步詳細的說明。
本申請提供一種多用戶分配有限資源的處理方法,可以解決多用戶分配有限資源的處理中伺服器處理資料量大的問題,降低對伺服器的壓力。
參照圖1,其給出了本申請實施例所述一種多用戶分配有限資源的處理方法流程圖。
步驟101,伺服器接收各個用戶針對有限資源的參與請求;用戶若要分配到有限資源就要首先發送參與請求,多用戶分配有限資源,各個用戶都會向伺服器發送參與請求,因此伺服器會接收到各個用戶發送的針對有限資源的參與請求。
步驟102,伺服器統計發送參與請求的用戶數量;伺服器在接收到參與請求後,可以統計發送參與請求的用戶數量。
步驟103,當用戶數量達到預定值時,伺服器根據配置修改對應有限資源的資料;當用戶數量達到預定值時,伺服器根據系統的配置,可以修改對應有限資源的資料。例如,系統的配置文件中配置:當用戶數量=N時,修改有限資源的資料為X;當用戶數量=2N時,修改有限資源的資料為Y。當用戶數量達到N或2N時,就可以執行對應的修改操作。
步驟104,伺服器將用戶數量所對應修改的有限資源分配資源給參與請求的用戶。
伺服器可以將用戶數量所對應修改的有限資源,分配資源給發送參與請求的用戶,例如,伺服器可以在接收發送過參與請求用戶的資源請求後,將用戶數量所對應修改的有限資源的資料分配資源給發送資源請求的用戶。
例如,伺服器接收到用戶的資源請求,此時用戶數量=N,則有限資源的資料為X,以X分配資源給對應用戶。
當然,在有限資源沒有分配完時,可以進行上述處理,若資源已分配完,接收到用戶的資源請求不會進行任何處理。
綜上所述,伺服器接收各個用戶針對有限資源的參與請求,然後統計發送參與請求的用戶數量,當用戶數量達到預定值時,根據配置修改對應有限資源的資料,將根據用戶數量所對應修改的有限資源,分配資源給參與請求的用戶。在資源有限但用戶較多的情況下,伺服器只需統計用戶數量,接收請求,而後分配資源,並且一個用戶不會重複發送資料,伺服器只需接收各個用戶發送的一次參與請求,能夠減少伺服器處理的資料量,降低對伺服器的壓力。
較佳的,該有限資源的資料包括價格資料,該當用戶數量達到預定值時,伺服器根據配置修改對應有限資源的資料,包括:當用戶數量達到預定值時,伺服器根據配置降低對應有限資源的價格資料。
該有限資源的資料包括價格資料,因此,當用戶數量達到預定值時,伺服器根據系統的配置,可以降低對應有限資源的價格資料。
例如,系統的配置文件中配置:有限資源的初始價格資料為X,當用戶數量=N時,降低有限資源的價格資料到0.8*X;當用戶數量=2N時,降低有限資源的價格資料到0.6*X。則用戶數量<N時,有限資源的價格資料為X;則N用戶數量<2N時,有限資源的價格資料為0.8*X;則用戶數量2N時,有限資源的價格資料為0.6*X。
較佳的,該伺服器將根據用戶數量所對應修改的有限資源分配資源給參與請求的用戶,包括:首先,伺服器接收發送過參與請求用戶的資源請求;其次,伺服器將根據用戶數量所對應修改的有限資源的價格資料,以對應價格資料分配資源給對應用戶。
例如,伺服器接收到用戶發送的資源請求,此時用戶數量=N,則有限資源的價格資料為0.8*X,以0.8*X的價格資料分配資源給對應用戶;若用戶數量<N,則有限資源的價格資料為X,以X的價格資料分配資源給對應用戶。
較佳的,該伺服器接收各個用戶的參與請求之後,還包括:首先,伺服器發送驗證資訊給發送參與請求的用戶;根據系統配置,若配置需要用戶驗證,則伺服器在接受到用戶發送的參與請求後,可以發送驗證資訊給該用戶,用以驗證用戶是否有參與的權限。
其次,伺服器接收並驗證用戶返回的驗證資料,用戶驗證成功後,操作請求發送成功。
用戶在接收到驗證資訊後,會返回相應的驗證資料。伺服器接收用戶返回的驗證資料後,進行驗證,在驗證用戶返回的驗證資料有權限後,可以判定用戶驗證成功,則該用戶的參與請求發送成功,即該用戶可以參與分配有限資源。當然,系統也可以配置不需要用戶驗證,本申請對於是否要用戶驗證不做限定。
具體實施中,可以將用戶與手機號碼綁定,發送驗證簡訊給用戶,或者將用戶與郵箱綁定,發送驗證郵件給用戶。本申請對於具體實施中的驗證方式不做限定。
較佳的,預先配置開始時間、結束時間和資源數量。
可以預置有限資源的分配何時開始,何時結束以及資源的數量。因此可以在配置文件中預先配置資源分配的開始時間、結束時間和資源數量。
較佳的,當達到預定的結束時間時,執行結束的操作,和/或,當資源數量為0時,執行結束的操作。
分配有限資源可以在達到預定的結束時間時,執行結束的操作,結束資源的分配,此時有限資源可能沒有分配完。也可以在資源數量為0時,即資源分配完後,執行結束的操作,此時可能沒有達到結束時間。
上述兩種執行結束的操作可以同時並存,也可以僅使用其中的一種方法,本申請對此不做限定。
下面以多用戶搶購有限商品的網路購物方式為例具體論述本方法。
參照圖2,其給出了本申請較佳實施例所述網路購物方式前臺流程圖。
用戶要參與搶購有限商品,首先可以查看活動頁面,然後查看商品詳情,商品只有透過參加競拍才可以購買商品。用戶若要購買商品,可以根據提示返回活動頁面參加競拍才可以購買商品。
用戶返回活動頁面後可以參加競拍減價,即向伺服器發送參與請求。根據系統的配置文件確定是否需要用戶驗證,若不需要驗證,則用戶參加競拍成功。若需要用戶驗證,可以提示用戶輸入手機號碼,發送驗證簡訊給用戶,用戶可以回覆包含驗證碼的簡訊,在接收簡訊回覆並驗證成功後,該用戶參加競拍成功。用戶參加競拍後,系統根據後臺規則,判斷目前該商品的實際價格後展示給用戶。
用戶參加競拍成功後,可以根據當前商品實際價格決定是否立刻購買,或等待更多人參加競拍,商品價格更低時再進行購買。用戶決定出價購買後,可以發送資源請求給伺服器,然後付出相應的價格以購買商品。
參照圖3,其給出了本申請較佳實施例該網路購物方式後臺流程圖。
營運人員可以預先配置活動的規則。首先輸入商品標識以及商品的相關資料,例如,商品數量、初始價格等。然後可以設置對應活動規則(或稱買賣規則):用戶數量達到多少人時,商品價格降多少,例如,用戶數量滿100人商品價格降到8折等。然後可以設置商品的低價,即商品最低可以達到的價格。可以設置活動的開始時間和結束時間,設置是否需要簡訊驗證,甚至用戶是否要限購及限購幾件等規則。
活動規則設置完成後,可以開始活動,伺服器接收用戶的參與請求,發送驗證資訊,接收並驗證返回的驗證資料。然後統計用戶數量,根據預置的活動規則,用戶數量達到預定值時,將商品降為相應的價格,直至降到最低價。期間,接收到用戶的資源請求時,可以根據當時的商品價格將商品賣給對應的用戶。
上述網路購物方式結合了拍賣和團購的優點,參加競拍的人數越多,商品的價格越低,不需要用戶即時關注是否發送價格資料。可以在增加參加的用戶數量的同時,減少伺服器的壓力。
伺服器只需統計用戶數量,接收請求,而後分配商品,一個用戶不需要重複發送價格資料來讓伺服器比較,針對一個用戶伺服器只接收一次參與請求,在用戶數量相同時,能夠減少伺服器處理的資料量,降低對伺服器的壓力。
參照圖4,其給出了本申請實施例該一種多用戶分配有限資源的處理系統結構圖。
本申請還提供了一種多用戶分配有限資源的處理系統,包括:接收參與請求模組11、統計用戶數量模組14、修改資料模組15和分配資源模組16,其中,接收參與請求模組11,用於接收各個用戶針對有限資源的參與請求;統計用戶數量模組14,用於統計發送參與請求的用戶數量;修改資料模組15,用於當用戶數量達到預定值時,根據配置修改對應有限資源的資料;分配資源模組16,用於將根據用戶數量所對應修改的有限資源分配資源給參與請求的用戶。
較佳的,該有限資源的資料包括價格資料,該修改資料模組15,還用於當用戶數量達到預定值時,根據配置降低對應有限資源的價格資料。
較佳的,該分配資源模組16,包括:接收資源請求子模組161,用於接收發送過參與請求用戶的資源請求;分配資源子模組162,用於將根據用戶數量所對應修改的有限資源的價格資料,以對應價格資料分配資源給對應用戶。
較佳的,該系統還包括:發送驗證資訊模組12,用於發送驗證資訊給發送參與請求的用戶;接收並驗證模組13,用於接收並驗證用戶返回的驗證資料,用戶驗證成功後,操作請求發送成功。
較佳的,該系統還包括:預先配置模組10,用於預先配置開始時間、結束時間和資源數量。
較佳的,該系統還包括:執行結束模組17,用於當達到預定的結束時間時,執行結束的操作,和/或,當資源數量為0時,執行結束的操作。
對於系統實施例而言,由於其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
本說明書中的各個實施例均採用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。
以上對本申請所提供的一種關於多用戶的資料處理方法及系統,進行了詳細介紹,本文中應用了具體實施例對本申請的原理及實施方式進行了闡述,以上實施例的說明只是用於幫助理解本申請的方法及其核心思想;同時,對於本領域的一般技術人員,依據本申請的思想,在具體實施方式及應用範圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本申請的限制。
10‧‧‧預先配置模組
11‧‧‧接收參與請求模組
12‧‧‧發送驗證資訊模組
13‧‧‧接收並驗證模組
14‧‧‧統計用戶數量模組
15‧‧‧修改資料模組
16‧‧‧分配資源模組
161‧‧‧接收資源請求子模組
162‧‧‧分配資源子模組
17‧‧‧執行結束模組
圖1是本申請實施例所述一種多用戶分配有限資源的處理方法流程圖;圖2是本申請較佳實施例所述網路購物方式前臺流程圖;圖3是本申請較佳實施例所述網路購物方式後臺流程圖;圖4是本申請實施例所述一種多用戶分配有限資源的處理系統結構圖。
权利要求:
Claims (10)
[1] 一種多用戶分配有限資源的處理方法,其特徵在於,包括:伺服器接收各個用戶針對有限資源的參與請求;伺服器統計發送參與請求的用戶數量;當用戶數量達到預定值時,伺服器根據配置修改對應有限資源的資料;伺服器將根據用戶數量所對應修改的有限資源分配資源給參與請求的用戶。
[2] 根據申請專利範圍第1項所述的方法,其中,該有限資源的資料包括價格資料,該當用戶數量達到預定值時,伺服器根據配置修改對應有限資源的資料,包括:當用戶數量達到預定值時,伺服器根據配置降低對應有限資源的價格資料。
[3] 根據申請專利範圍第2項所述的方法,其中,該伺服器將根據用戶數量所對應修改的有限資源分配資源給參與請求的用戶,包括:伺服器接收發送過參與請求用戶的資源請求;伺服器將根據用戶數量所對應修改的有限資源的價格資料,以對應價格資料分配資源給對應用戶。
[4] 根據申請專利範圍第1項所述的方法,其中,該伺服器接收各個用戶的參與請求之後,還包括:伺服器發送驗證資訊給發送參與請求的用戶;伺服器接收並驗證用戶返回的驗證資料,用戶驗證成功後,操作請求發送成功。
[5] 根據申請專利範圍第1項所述的方法,其中,還包括:預先配置開始時間、結束時間和資源數量。
[6] 根據申請專利範圍第1項所述的方法,其中,還包括:當達到預定的結束時間時,執行結束的操作;和/或當資源數量為0時,執行結束的操作。
[7] 一種多用戶分配有限資源的處理系統,其特徵在於,包括:接收參與請求模組,用於接收各個用戶針對有限資源的參與請求;統計用戶數量模組,用於統計發送參與請求的用戶數量;修改資料模組,用於當用戶數量達到預定值時,根據配置修改對應有限資源的資料;分配資源模組,用於將根據用戶數量所對應修改的有限資源分配資源給參與請求的用戶。
[8] 根據申請專利範圍第7項所述的系統,其中,該有限資源的資料包括價格資料,該修改資料模組,還用於當用戶數量達到預定值時,根據配置降低對應有限資源的價格資料。
[9] 根據申請專利範圍第8項所述的系統,其中,該分配資源模組,包括:接收資源請求子模組,用於接收發送過參與請求用戶的資源請求;分配資源子模組,用於將根據用戶數量所對應修改的有限資源的價格資料,以對應價格資料分配資源給對應用戶。
[10] 根據申請專利範圍第7項所述的系統,其中,還包括:發送驗證資訊模組,用於發送驗證資訊給發送參與請求的用戶;接收並驗證模組,用於接收並驗證用戶返回的驗證資料,用戶驗證成功後,操作請求發送成功。
类似技术:
公开号 | 公开日 | 专利标题
TWI531183B|2016-04-21|Multi - user allocation of limited resources processing methods and systems
WO2016131365A1|2016-08-25|信息处理方法、客户端、服务器及计算机可读存储介质
JP6341622B2|2018-06-13|注文情報を共有するための方法およびシステム
WO2015135305A1|2015-09-17|终端真伪验证方法及装置
RU2016144759A|2018-05-17|Способ и система для аутентификации пользователей
CN106411777A|2017-02-15|一种处理高并发数据的方法和系统
CN107025528A|2017-08-08|一种订单处理方法、设备和终端设备
US11068964B2|2021-07-20|Method and device for processing service request
CN103685416A|2014-03-26|分布式任务分配与认领方法以及电子设备
TWI605396B|2017-11-11|Return resource processing method and device
WO2017128995A1|2017-08-03|业务实现方法及装置
WO2021051775A1|2021-03-25|基于多人点单的订单管理方法及系统
CN106878043B|2020-07-07|一种业务处理方法和装置
CN102833257B|2015-08-12|一种操作请求排队方法、相关设备及系统
TWI621078B|2018-04-11|Business object verification method and device
JP2016186799A|2016-10-27|ソーシャルメディアによる製品の予約
CN105743947B|2020-05-12|一种资源共享方法及装置
WO2019228229A1|2019-12-05|一种在线客服系统、用户端、服务器、客服端以及方法
US20140081791A1|2014-03-20|Online group-buying method
WO2018064951A1|2018-04-12|一种业务订购方法、系统及业务服务器
JP2022504562A|2022-01-13|マルチユーザアプリケーションを起動するための招待リンク
JP5697185B2|2015-04-08|産業財産権活用システム
CN109146604B|2021-08-31|一种分配房源的方法及装置
CN107211326A|2017-09-26|QoS控制的方法和网络实体
TW201635207A|2016-10-01|行動支付系統及其實施方法
同族专利:
公开号 | 公开日
US8973156B2|2015-03-03|
US20150200869A1|2015-07-16|
TWI531183B|2016-04-21|
CN103095741A|2013-05-08|
US20130111607A1|2013-05-02|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
WO2000011570A1|1998-08-25|2000-03-02|Accompany Inc.|On-line marketing system and method|
US7801775B1|1999-03-29|2010-09-21|Amazon.Com, Inc.|Method and system for authenticating users when conducting commercial transactions using a computer|
US7124099B2|1999-05-12|2006-10-17|Ewinwin, Inc.|E-commerce volume pricing|
US6934690B1|1999-07-06|2005-08-23|Vulcan Portals, Inc.|System and method for extension of group buying throughout the internet|
US6418419B1|1999-07-23|2002-07-09|5Th Market, Inc.|Automated system for conditional order transactions in securities or other items in commerce|
US7263496B1|2000-10-11|2007-08-28|Pros Revenue Management, Inc.|Generic revenue management data model for revenue management|
US7512940B2|2001-03-29|2009-03-31|Microsoft Corporation|Methods and apparatus for downloading and/or distributing information and/or software resources based on expected utility|
CN1588384A|2004-09-30|2005-03-02|何英圻|集体议价电子交易系统与方法|
CN101018252A|2006-11-30|2007-08-15|张明|基于电信增值业务的虚拟团购的方法和系统|
AU2008201012A1|2008-03-04|2009-09-24|Whocando Pty Ltd|Process of authenticating a user|
CN101340464B|2008-08-22|2012-06-27|中国电信股份有限公司|网络资源统一管理方法及系统|
US20110077949A1|2009-09-30|2011-03-31|Ebay Inc.|Micropayments aggregation|CN105991571B|2015-02-09|2019-04-09|阿里巴巴集团控股有限公司|一种信息处理方法及装置|
CN104991818B|2015-06-30|2018-10-09|北京奇虎科技有限公司|一种数据处理方法、服务器和系统|
CN106528287B|2015-09-09|2019-10-29|阿里巴巴集团控股有限公司|计算机系统资源分配方法和装置|
CN107632887A|2016-07-18|2018-01-26|阿里巴巴集团控股有限公司|资源分配方法及装置|
CN112073454A|2020-07-22|2020-12-11|北京三快在线科技有限公司|资源分发方法、装置、电子设备|
法律状态:
优先权:
申请号 | 申请日 | 专利标题
CN2011103326714A|CN103095741A|2011-10-27|2011-10-27|一种多用户分配有限资源的处理方法及系统|
[返回顶部]